package com.zhonghui.modlules.user.eshopService;

import com.eshop.service.BaseService;
import com.zhonghui.modlules.user.eshopDomain.UserBill;
import com.zhonghui.modlules.user.eshopVo.BillVo;
import com.zhonghui.modlules.user.eshopVo.UserBillQueryVo;

import java.util.List;

public interface UserBillService extends BaseService<UserBill> {

    void expend(Long uid, String title, String category, String type, double number, double balance, String mark);

    void income(Long uid, String title, String category, String type, double number, double balance, String mark, String linkid);

    List<BillVo> getUserBillList(int page, int limit, long uid, int type);

    List<UserBillQueryVo> userBillList(Long uid, String category, int page, int limit);
}
